home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 20
/
AMIGAplus Sonderheft 20 (1999)(ICP)(DE)[!].iso
/
PublicDomain
/
Alternatives
/
LinuxAPUS
/
Docs
/
LinuxAPUS_FAQ
/
ChangeLog.APUS
< prev
next >
Wrap
Text File
|
1999-01-01
|
14KB
|
539 lines
1999-03-22 Jesper Skov <jskov@cygnus.co.uk>
* drivers/scsi/wd33c93.c: Added mb() fix from Jes.
1999-03-06 Jesper Skov <jskov@cygnus.co.uk>
* drivers/video/virgefb.c: Added minor typo fix from Ken.
1999-03-01 Jesper Skov <jskov@cygnus.co.uk>
* drivers/video/virgefb.c: Added some 16bit mode blitter fixes
from Ken.
* drivers/scsi/Config.in: Changed to my liking. Don't know if it
will be allowed to stand.
1999-02-21 Jesper Skov <jskov@cygnus.co.uk>
* drivers/scsi/gvp11.c:
* drivers/scsi/a2091.c:
Added same DMA patches as for a3000.c.
* drivers/scsi/a3000.c: Cleaned up the DMA patches a bit.
1999-02-21 Jesper Skov <jskov@cygnus.co.uk>
* drivers/scsi/a3000.c: DMA fixes from Arno Griffioen.
1999-02-20 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/ppc-stub.c: Added a few more hacks.
* drivers/char/amiga_ser.c: Cleaned up.
* arch/ppc/kernel/pmac_setup.c (pmac_setup_arch): Make use of
zs_kgdb_hook depend on Mac serial.
* init/main.c: Fix indention.
* drivers/block/Makefile (ide-mod.o): Removed ide-proc.o.
<MANY FILES> Updated to Linux/m68k 2.2.1pre2.
1999-02-09 Jesper Skov <jskov@cygnus.co.uk>
* Documentation/m68k/kernel-options.txt: Changed 'cyberfb' to
'cyber' and added 'virge'.
1999-02-05 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/apus_defconfig:
* arch/ppc/config.in:
* drivers/scsi/Config.in:
Config changes.
* drivers/scsi/oktagon_io.S: Fix conflict.
* drivers/scsi/Makefile (.SUFFIXES): Also build .S files.
<MANY FILES> Updated to Linux/m68k 2.2.1pre1.
1999-02-01 Jesper Skov <jskov@cygnus.co.uk>
* drivers/video/virgefb.c:
Added Z2 support (Christian T. Steigies)
1999-01-31 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/amiga/config.c:
* arch/ppc/kernel/apus_setup.c:
Cleaned up APUS: line output.
* arch/ppc/kernel/head.S:
* arch/ppc/mm/init.c (hash_init):
Fix NO_RELOAD_TAB problem (Michel).
1999-01-29 Jesper Skov <jskov@cygnus.co.uk>
* drivers/video/virgefb.c:
Virge 16 bit support and corruption fix from Ken.
* drivers/video/clgenfb.c:
* drivers/video/fbgen.c:
* drivers/video/pm2fb.c:
* drivers/video/skeletonfb.c:
* include/linux/fb.h:
Video updates from Geert.
1999-01-22 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/irq.c (do_IRQ):
* arch/ppc/kernel/head.S (apus_interrupt_entry):
Rewrote interrupt logic. Reset HW state machine when lvl7 are
received, but otherwise ignore it like a lvl0 interrupt.
Also reduced period with IPLEMU disabled - didn't seem to make a
difference though.
* arch/ppc/kernel/ppc_ksyms.c: Module fix from Andreas Schwab.
* drivers/block/Makefile:
* drivers/scsi/Config.in:
Menuconfig & modules fixes from Michel.
1999-01-18 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/amiga/config.c:
* drivers/char/amiga_ser.c:
* include/asm-m68k/io.h:
* include/asm-ppc/amigappc.h:
* include/asm-ppc/io.h:
* include/asm-ppc/system.h:
Replaced iobarrier() with mb().
* arch/ppc/apus_defconfig: updated.
* drivers/video/Config.in:
* drivers/video/Makefile:
* drivers/video/cvisionppc.h: [added]
* drivers/video/cvppcfb.c: [removed]
* drivers/video/fbmem.c:
* drivers/video/pm2fb.c: [added]
* drivers/video/pm2fb.h: [added]
Permedia2 FB Added (Ilario, patch from Geert).
* drivers/scsi/hosts.c:
* init/main.c:
Remove BlzSCSI dependency on A4000T/A4091 SCSI. (Michel)
* drivers/scsi/amiga7xx.c: Include init.h.
<MANY FILES> Updated to Linux/m68k 2.2.0pre7.
1999-01-13 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/apus_defconfig: Exclude fastlane.
* arch/ppc/kernel/ppc_ksyms.c: Added symbols needed to build lp as
module (Frank).
1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
* include/asm-ppc/io.h (ioremap_writethrough): Added.
* arch/ppc/mm/init.c (__ioremap): Fill in kmap_chunks to allow
ptov.
* arch/ppc/kernel/apus_setup.c (kernel_map): Removed.
* arch/ppc/amiga/config.c:
* arch/ppc/amiga/bootinfo.c:
* arch/ppc/kernel/apus_setup.c:
Duplicate memory array for m68k drivers.
* drivers/block/z2ram.c: Always include module.h.
1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
<MANY FILES> Updated to Linux/m68k 2.2.0pre6.
1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
* fs/Config.in: Added endmenu.
1999-01-10 Jesper Skov <jskov@cygnus.co.uk>
* drivers/block/Makefile (ide-mod.o): Added IDE_OBJS (Michel).
1999-01-06 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/amiga/config.c: Added PowerUp PCI Bridge detection.
1999-01-05 Jesper Skov <jskov@cygnus.co.uk>
* drivers/char/ser_mfc.c:
* drivers/scsi/fastlane.c:
Removed bogus iobarrier_ calls.
1999-01-05 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/ppc_ksyms.c: Added iopa (Michel).
* fs/Config.in: Added AMIGA_PARTITION option for APUS.
* arch/ppc/mm/init.c: Fix merge problem.
* arch/ppc/apus_defconfig: Updated.
* Makefile (CROSS_COMPILE): Set to powerpc-unknown-linux-.
1999-01-05 Jesper Skov <jskov@cygnus.co.uk>
<MANY FILES> Updated to Linux/m68k 2.2.0pre4.
1999-01-05 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/apus_setup.c (mm_ptov): Removed debug code.
1998-12-16 Jesper Skov <jskov@cygnus.co.uk>
<MANY FILES> Updated to Linux/m68k 2.1.131.
1998-12-13 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/apus_defconfig: Updated.
* drivers/sound/dmasound.c: Replaced CONFIG_PPC with CONFIG_PMAC.
* drivers/scsi/53c7xx.c: Patch from Richard Hirst fixing
A4000T/A4091 SCSI crash on mount of CD-ROM drive with empty tray.
1998-12-12 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/apus_setup.c (kernel_set_cachemode): Use
unsigned data type for mask & flags.
1998-11-29 Jesper Skov <jskov@cygnus.co.uk>
* drivers/block/z2ram.c: Prettied up a bit.
* drivers/char/ser_mfc.c: Removed some of the iobarriers. Also
keep old, um, indentation to reduce diff size.
Patches from Chris Lawrence.
* arch/ppc/config.in: Added MFC configury bits.
* drivers/sound/dmasound.c: Leave HAS_8BIT_TABLES defined.
* arch/ppc/amiga/config.c (amiga_get_hardware_list): Added.
* arch/ppc/kernel/ppc_ksyms.c: Removed __down_interruptible.
1998-11-27 Jesper Skov <jskov@cygnus.co.uk>
* drivers/char/lp_m68k.c: Fixed compile error.
* drivers/char/m68kserial.c: Fixed compile error.
* drivers/char/ser_mfc.c: Added a handful of iobarriers.
<MANY FILES> Updated to Linux/m68k 2.1.130.
* arch/ppc/kernel/head.S (fix_mem_constants): Fix off-by-one bug.
1998-11-26 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/head.S (fix_mem_constants): A bit simpler cache
push.
1998-11-25 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/apus_defconfig: Updated.
* arch/ppc/config.in:
* drivers/char/tty_io.c:
Added CONFIG_WHIPPET.
* arch/ppc/kernel/head.S (fix_mem_constants):
* include/asm/page.h (___va, ___pa):
Suggested changes from Paul Mackerras.
1998-11-22 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/irq.c: Moved decl to top.
* arch/ppc/amiga/time.c:
* arch/ppc/kernel/apus_setup.c:
Added stubs for rtc calls.
* drivers/sound/Makefile: Fixed APUS behavior.
* arch/ppc/config.in: Removed obsolete CONFIG entries.
* drivers/char/mem.c (write_port): Removed CONFIG_APUS.
* arch/ppc/amiga/config.c: kbd_reset_setup changed to
mach_kbd_reset_setup.
* drivers/char/Makefile: Removed APUS crud.
* include/asm-ppc/mediabay.h:
* drivers/macintosh/<many>:
* drivers/macintosh/Makefile:
Sync'd with vger.
* include/asm-ppc/amigahw.h:
* include/asm/processor.h:
* arch/ppc/kernel/head.S:
* arch/ppc/config.in:
* arch/ppc/amiga/chipram.c:
Allow kernels with exception handlers at address 0 to run.
* arch/ppc/kernel/pci.c (pcibios_present): No PCI bus supported on
APUS (yet).
* include/asm/processor.h: disable APUS when compiling common
kernels for now.
* arch/ppc/kernel/head.S: Changed a few comments.
1998-11-21 Jesper Skov <jskov@cygnus.co.uk>
* include/asm-ppc/io.h: Got rid of CONFIG_APUS.
* arch/ppc/amiga/amiints.c:
* arch/ppc/kernel/irq.c:
* arch/ppc/kernel/apus_setup.c:
New handling of request_irq and free_irq.
* arch/ppc/kernel/irq.c:
* arch/ppc/kernel/apus_setup.c:
* arch/ppc/amiga/ints.c:
New handling of get_irq_list.
* include/asm/processor.h: Added is_apus defines.
* include/asm/keyboard.h: Added handling for APUS.
* include/asm-m68k/ide.h: Removed APUS crud.
* include/asm/irq.h: Removed m68k dependency.
* include/asm/ide.h: Added proper APUS handling.
* drivers/block/gayle.c: Added missing include.
* include/asm/serial.h:
Removed (some) CONFIG_APUS dependencies.
* arch/ppc/apus_defconfig: Updated.
* include/asm/io.h:
* include/asm/pgtable.h:
* include/asm/linux_logo.h:
* arch/ppc/kernel/ppc_ksyms.c:
* arch/ppc/kernel/time.c:
Removed (some) CONFIG_APUS dependencies.
* arch/ppc/kernel/head.S: Removed last CONFIG_APUS dependency.
* arch/ppc/mm/init.c (iopa): Made APUS behavior default -- other
behavior was definitely wrong.
* drivers/net/ariadne2.c:
* drivers/char/ioext.h:
Added missing include.
* drivers/sound/dmasound.c:
* drivers/char/lp_m68k.c:
Fixed jiffies/timeout problem.
1998-11-20 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/setup.c (ide_init_hwif_ports): Got rid of
CONFIG_APUS.
* arch/ppc/mm/init.c (hash_init): Removed APUS crud.
* arch/ppc/kernel/head.S: More cleaning up.
* include/asm/amigappc.h: Removed CYBERBASEp.
* arch/ppc/kernel/head.S: Pass phys address in register.
* arch/ppc/kernel/head.S: Cleaned up use of labels in macros.
1998-11-19 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/head.S: Removed use of CYBERBASEp.
* arch/ppc/kernel/head.S: Cleaned up macros.
* include/asm/page.h (___va, ___pa): Added fixup data.
* arch/ppc/kernel/head.S (fix_mm_constants): Added.
* arch/ppc/vmlinux.lds: Moved ptov/vtop constants to __init.
1998-11-18 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/Makefile:
* arch/ppc/kernel/irq.c:
* arch/ppc/kernel/process.c:
* arch/ppc/kernel/setup.c:
* arch/ppc/kernel/time.c:
* arch/ppc/mm/init.c:
* include/asm-ppc/pmu.h:
* include/asm-ppc/prom.h:
Sync'd with vger.
1998-11-17 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/apus_defconfig: Updated.
* arch/ppc/kernel/head.S: Removed APUS_PROGRESS.
* drivers/Makefile: Do macintosh directory.
* arch/ppc/kernel/apus_setup.c: Protect a few more function
bodies.
* arch/ppc/kernel/apus_setup.c:
* arch/ppc/kernel/irq.c:
* arch/ppc/amiga/ints.c:
Protected APUS interrupt routines.
* arch/ppc/kernel/setup.c: Removed bogus APUS decl.
* arch/ppc/kernel/apus_setup.c: Mark all functions and data as
APUS specific.
* arch/ppc/kernel/setup.c (identify_machine): Call apus_boot_info,
not boot_info.
1998-11-16 Jesper Skov <jskov@cygnus.co.uk>
* drivers/macintosh/Makefile:
* Makefile:
Moved APUS crud to drivers/machintosh/Makefile.
* Sync'd PPC files with vger.
* arch/ppc/mm/init.c (free_initmem): Free APUS init sections.
* arch/ppc/kernel/setup.c: Removed APUS crud.
* arch/ppc/kernel/apus_setup.c:
Added some __init descriptors.
Removed ATARI config.
Added PPC->Amiga code stubs.
* arch/ppc/kernel/apus_setup.c:
* arch/ppc/amiga/bootinfo.c:
Moved variables back to apus_setup which is compiled for all
PPC targets.
* arch/ppc/kernel/Makefile: Remove APUS specific behavior.
* arch/ppc/vmlinux.lds: Added APUS rules.
* include/asm/init.h: Added APUS macros.
* include/asm/io.h: Removed APUS crud.
* arch/ppc/apus_defconfig: Updated.
1998-11-15 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/head.S:
* arch/ppc/kernel/irq.c:
* arch/ppc/kernel/setup.c:
* arch/ppc/mm/init.c:
Sync'd with vger.
1998-11-14 Jesper Skov <jskov@cygnus.co.uk>
* drivers/video/cyberfb.c:
* drivers/video/cyberfb.h:
Updated to 2.1.127. Fixed a few problems.
* include/asm/amigappc.h:
* arch/ppc/amiga/config.c:
* drivers/scsi/fastlane.c:
* drivers/char/amiga_ser.c:
* include/asm-m68k/io.h:
* include/asm-ppc/io.h:
Changed iobarrier to iobarrier_rw,r,w.
1998-11-12 Jesper Skov <jskov@cygnus.co.uk>
<MANY FILES> Updated to Linux/m68k 2.1.127.
* drivers/char/m68kserial.c (rs_close): timeout ->
schedule_timeout.
* drivers/video/cyberfb.c: Reverted to 2.1.124.
1998-11-11 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/mm/init.c:
* arch/ppc/kernel/setup.c:
* arch/ppc/amiga/bootinfo.c:
Moved APUS specific variables to bootinfo.c.
* drivers/block/z2ram.c:
* arch/ppc/mm/init.c:
* arch/ppc/amiga/Makefile:
Replaced auxmem with a simple hack.
1998-11-10 Jesper Skov <jskov@cygnus.co.uk>
* drivers/video/clgenfb.c: Made virt->phys fix board specific.
1998-11-08 Jesper Skov <jskov@cygnus.co.uk>
* drivers/video/Config.in:
* drivers/video/Makefile:
* drivers/video/cvppcfb.c:
* drivers/video/fbmem.c:
Added CVPPC FB device.
1998-11-07 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/apus_setup.c (mm_ptov): Fixed stupid bug.
* drivers/video/virgefb.c:
* drivers/video/retz3fb.c:
* drivers/video/cyberfb.c:
* drivers/video/clgenfb.c:
Cleaner fix to the virt->phys problem.
* drivers/video/cyberfb.c: Added 1024x768-16.
* arch/ppc/kernel/signal.c:
* drivers/video/fbcon-iplan2p2.c:
* drivers/video/fbcon-iplan2p4.c:
* drivers/video/fbcon-iplan2p8.c:
* drivers/video/fbcon-mfb.c:
* drivers/video/fbcon.c:
* drivers/video/fbmem.c:
* include/linux/fb.h:
Added some vger changes.
1998-11-05 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/apus_setup.c (apus_setup_arch): Check for new
'60nsram' option.
(apus_calibrate_decr): Append APUS to Linux/APUS specific text
output. Output BAT registers if LMB is pressed.
* arch/ppc/mm/init.c: Let BAT mapping be determined at run time
rather than compile time.
Check for BAT limitation (size/alignment).
* arch/ppc/kernel/setup.c (setup_arch): Check for new 'nobats'
option.
1998-11-03 Jesper Skov <jskov@cygnus.co.uk>
* arch/ppc/kernel/ppc_ksyms.c: Patch from Frank Petzold to fix
modules.
* include/linux/zorro.h: Patch from Peter McGavin to fix EGS.
1998-11-02 Jesper Skov <jskov@cygnus.co.uk>
* <many PPC files>: Sync'd with vger.
* arch/ppc/Makefile: Removed -fno-strength-reduce.